package cn.jd.basic.anno;

import java.lang.annotation.*;
// 注解在方法上、类上生效
@Target({ElementType.TYPE,ElementType.METHOD})
// 注解可以通过反射获取
@Retention(RetentionPolicy.RUNTIME)
// 表示可以被继承
@Inherited
@Documented
public @interface PreAuthorize {
    // 注解的第一个值：permission的sn字段值
    String sn() default "";

    // 注解的第二个值：permission的name字段值
    String name() default "";
}
